package com.java.recursion;

/**
 * 递归
 */
public class RecursionTest {

    public static void main(String[] args) {

        test(4);
    }

    /**
     * 递归调用
     * @param n
     */
    public static void test(int n){
        if (n>2){
            test(n -1);//在栈中开辟的空间每次都会执行，每递归一次就会开辟空间
        }
//        else {
//            System.out.println("n=" + n);
//        }

        //("=====有else和没else的差别===================");

        System.out.println("n=" + n);


    }

}
